A Partition-Based Interactive Algorithm for Solving Multicriteria Linear Integer Programming Problems*
نویسندگان
چکیده
We propose a learning-oriented interactive algorithm for solving multicriteria linear integer programming (MCLIP) problems, considered as multicriteria decision making problems. At each iteration, the DM may partition the criteria set into at most seven classes, namely: improvement, improvement by a desired amount, deterioration, deterioration by at most a certain amount, nondeterioration, changes allowed within limits, and free changes. Based on the partition of the criteria set, two types of scalarizing problems are formulated – linear and mixed integer programming problems. One or more (weak) nondominated solutions of the continuous relaxation of MCLIP problem are computed at most of the iterations. A mixed-integer scalarizing problem is solved, only at some iterations, in order to find one or more (weak) nondominated or near (weak) nondominated solutions (close to the nondominated surface of the MCLIP problem). At some iteration, when the DM wants to see more than one solution, he/she may select the preferred solution based on nonformalized information about his/her preferences or may use a ranking procedure based on additional formal information. Based on the proposed algorithm, we have developed a research decision support system.
منابع مشابه
A Reference Neighbourhood Interactive Algorithm for Solving Multicriteria Linear Integer Programming Problems
The interactive algorithm [2] are widely used for solving multicriteria linear integer programming problems. Some of the interactive algorithms work with the aspiration levels of the criteria, others use weights to denote the relative significance of the criteria. We propose a learning-oriented [4] interactive algorithm for solving multicriteria linear integer programming problems. The main fea...
متن کاملA User-Friendly Interactive Algorithm of the Multicriteria Linear Integer Programming
The interactive algorithms are often used [2] to solve multicriteria linear integer programming problems (MCIP). These algorithms [3, 6, 7, 11, 13] are modifications of interactive approaches solving multicriteria linear problems that include the integrality constraints. Linear integer programming problems are used as scalarizing problems in these interactive algorithms. These problems are NP-d...
متن کاملAn L1-norm method for generating all of efficient solutions of multi-objective integer linear programming problem
This paper extends the proposed method by Jahanshahloo et al. (2004) (a method for generating all the efficient solutions of a 0–1 multi-objective linear programming problem, Asia-Pacific Journal of Operational Research). This paper considers the recession direction for a multi-objective integer linear programming (MOILP) problem and presents necessary and sufficient conditions to have unbounde...
متن کاملA Non-linear Integer Bi-level Programming Model for Competitive Facility Location of Distribution Centers
The facility location problem is a strategic decision-making for a supply chain, which determines the profitability and sustainability of its components. This paper deals with a scenario where two supply chains, consisting of a producer, a number of distribution centers and several retailers provided with similar products, compete to maintain their market shares by opening new distribution cent...
متن کاملA Heuristic Approach for Solving LIP with the Optional Feasible or Infeasible Initial Solution Points
An interactive heuristic approach can offer a practical solution to the problem of linear integer programming (LIP) by combining an optimization technique with the Decision Maker’s (DM) judgment and technical supervision. This is made possible using the concept of bicriterion linear programming (BLP) problem in an integer environment. This model proposes two bicriterion linear programs for iden...
متن کامل